.. _Руководство по настройке скриптов: #################################### Руководство по настройке скриптов #################################### ******************************************************************** Назначение редактора ******************************************************************** Редактор скриптов предназначен для сопровождения пользовательских скриптов, используемых в системе. Скрипты могут использоваться следующим образом: * для формирования вычисляемых ключевых свойств в системе * для настройки взаимодействия с внешними системами в компонентах форм ( например для взаимодействия с картами) * для вычисления значения полей форм * для поддержки работы компонента домашней страницы **Smart Input** .. note:: В дальнейшем возможности по использованию скриптов будут расширяться. Об API поддерживаемом скриптами можно узнать в руководстве разработчика :numref:`Руководство по работе со скриптами` или получить консультацию в рамках технической поддержки у производителя. ******************************************************************** Аттрибуты скрипта ******************************************************************** Скрипт имеет следующие свойства: *ID* Указывается идентификатор скрипта в системе *Название* Указывается имя скрипта *Описание* Описывается назначение скрипта *Роль* Указывается роль Пользователя, которая имеет доступ к скрипту. *Тело скрипта* Содержит исполняемое тело скрипта. ******************************************************************** Навигация и поиск в редакторе скриптов ******************************************************************** ================================================ Расположение редактора скриптов ================================================ Страница настройки скриптов открывается по кнопке «Редактор скриптов» пункта **«Администрирование»** в сайдбаре Приложения. Страница настройки схем также открывается из интернет-браузера по адресу: /admin/scripts/list. После нажатия на кнопку «Редактор скриптов» либо после перехода по адресу, указанному выше, в рабочей области Системы отобразится панель управления скриптами, таблица со списком существующих в Системе скриптов и блок навигации по списку скриптов. .. warning:: Название редактора в сайдбаре может быть изменено администратором системы. Требуется уточнять. ================================================ Поиск по отдельному атрибуту ================================================ Операция поиска по отдельному атрибуту скрипта доступна при нажатии на **лупу** в заголовке колонки таблицы скриптов. ================================================ Поиск по всем атрибутам ================================================ Операция поиска по всем атрибутам доступна на панели управления скриптами. ******************************************************************** Основные операции ******************************************************************** ================================================ Создание скрипта ================================================ Операция создания скрипта доступна на панели управления скриптами. ================================================ Редактирование скрипта ================================================ Операция редактирования доступна на панели управления скриптами. .. note:: Копируемый скрипт должен быть отмечен в таблице скриптов. .. note:: Операция редактирования также доступна по двойному нажатию на строчку с описанием скрипта в таблице скриптов. ================================================ Копирование скрипта ================================================ Операция копирования доступна на панели управления скриптами. .. note:: Копируемый скрипт должен быть отмечен в таблице скриптов. ================================================ Удаление скрипта ================================================ Удаление скрипта может быть осуществлено нажатием на кнопку удалить на панели управления скриптами или на панели управления отдельного скрипта. .. note:: При удалении скриптов на панели управления скриптами может быть выбрано несколько скриптов